package filosofosChinos;

import semaforo.Semaforo;

public class Palito {

	Semaforo disp;
	int id;
	
	public Palito(int id){
		disp= new Semaforo(1);
		this.id= id;
	}
	
	public void tomar(){
		System.out.println("tomando el palillo: "+id);
		disp.P();
	}
	
	public void soltar(){
		System.out.println("soltando el palillo: "+id);
		disp.V();
		
	}

//	private void hacerTiempo() {
//		try{
//			long aleatorio= (long) Math.random()*100;
//			Thread.sleep(aleatorio);
//			System.out.println("Palillo " + id + "durmio por "+ aleatorio);
//		}catch(InterruptedException ie){
//			System.out.println("Error al hacer tiempo.");
//			ie.printStackTrace();
//		}
//		
//	}
}
